home *** CD-ROM | disk | FTP | other *** search
/ Languguage OS 2 / Languguage OS II Version 10-94 (Knowledge Media)(1994).ISO / gnu / autoconf.lha / autoconf-1.4 / ChangeLog < prev    next >
Text File  |  1993-05-22  |  42KB  |  1,185 lines

  1. Sat May 22 17:45:19 1993  Noah Friedman  (friedman@nutrimat.gnu.ai.mit.edu)
  2.  
  3.         * Version 1.4 released.
  4.  
  5. Thu May 20 20:25:45 1993  Jim Blandy  (jimb@geech.gnu.ai.mit.edu)
  6.  
  7.     * acgeneral.m4 (AC_IDENTITY): New function.
  8.     (AC_DEFINE_UNQUOTED): Use it to fix this; due to a
  9.     misunderstanding of m4, this was using its first argument as
  10.     the definition.
  11.  
  12. Thu May 20 09:21:55 1993  Jim Meyering  (meyering@comco.com)
  13.  
  14.         * acspecific.m4 (AC_ALLOCA) [find_stack_direction]: Return the
  15.     value from the recursive call.  If it worked before, it was by luck.
  16.     From Bruno Haible <haible@ma2s2.mathematik.uni-karlsruhe.de>.
  17.  
  18. Tue May 18 23:40:21 1993  Noah Friedman  (friedman@nutrimat.gnu.ai.mit.edu)
  19.  
  20.         * acspecific.m4 (AC_STDC_HEADERS): Require AC_PROG_CPP. 
  21.  
  22. Mon May 17 18:01:09 1993  Karl Berry  (karl@hal.gnu.ai.mit.edu)
  23.  
  24.         * acgeneral.m4 (AC_OUTPUT): Use variables gen_files and
  25.         gen_config in the loop that generates the output (Make)files,
  26.         instead of hardwiring the filenames.
  27.  
  28. Sat May 15 17:23:19 1993  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
  29.  
  30.     * autoconf.sh: Accept `-' to mean read stdin as input.
  31.     * autoheader.sh: Likewise.
  32.  
  33. Fri May 14 12:41:02 1993  Noah Friedman  (friedman@nutrimat.gnu.ai.mit.edu)
  34.  
  35.         * autoheader.sh, acspecific.m4 (AC_PREPARE): If `LANG' environment
  36.         variable is set, reset its value to `C'.  This is so `tr [...]'
  37.         works more portably.
  38.  
  39. Thu May 13 22:56:20 1993  Paul Eggert  (eggert@twinsun.com)
  40.  
  41.     * acspecific.m4 (VOID_CLOSEDIR): Test closedir instead of assuming
  42.     that it works.  E.g. dynix closedir yields garbage, but has no
  43.     prototype.  Presumably Xenix closedir had the same problem, so
  44.     stop special-casing it.
  45.  
  46. Wed May 12 20:25:36 1993  Jim Meyering  (meyering@comco.com)
  47.  
  48.     * acconfig.h: Add HAVE_LONG_DOUBLE.
  49.  
  50. Wed May 12 15:07:36 1993  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
  51.  
  52.     * acgeneral.m4 (AC_DEFINE_UNQUOTED): New macro.
  53.  
  54.     * acgeneral.m4 (AC_FUNC_CHECK): Include ctype.h instead of stdio.h.
  55.     We want it only to define __stub_* in glibc.  Using stdio.h lost
  56.     when it contained a conflicting prototype for $1; ctype.h has fewer
  57.     prototypes.
  58.  
  59.     * acconfig.h: Add GETGROUPS_T.
  60.  
  61.     * acspecific.m4 (AC_PROG_RANLIB): Use : instead of @: for no-op.
  62.     Some braindead make does bizarre magical things with @ in variables.
  63.  
  64. Mon May 10 14:24:27 1993  Noah Friedman  (friedman@nutrimat.gnu.ai.mit.edu)
  65.  
  66.         * acspecific.m4 (AC_HAVE_POUNDBANG): New feature.
  67.  
  68.         * acgeneral.m4 (AC_OUTPUT): Add more backslashes to character class
  69.         in DEFS filter (sigh). 
  70.  
  71. Sun May  9 14:04:31 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
  72.  
  73.     * acgeneral.m4 (AC_DEFINE_QUOTE): No AC_QUOTE_SED (was innermost).
  74.     (AC_HEADER_EGREP, AC_PROGRAM_EGREP, AC_TEST_CPP): Put a \ before
  75.     $DEFS in string to be evalled.
  76.     (AC_OUTPUT): Run DEFS through a sed filter that quotes things in it
  77.     from sed (woo woo!) before writing it into config.status.
  78.  
  79.     * acspecific.m4 (AC_ALLOCA): Use AC_PROGRAM_EGREP to test for [CRAY
  80.     && !CRAY2], instead of AC_TEST_PROGRAM.  No need to run a program
  81.     for this.
  82.  
  83.     * acgeneral.m4 (AC_PROGRAM_CHECK): Extract the first word of $2
  84.     when looking for it in PATH, so it can be a program name with args.
  85.     Omit default assignment if $4 is empty.
  86.     Only write verbose msg if $1 was set nonempty.
  87.     * acspecific.m4 (AC_PROG_YACC): Pass 'bison -y' (quoted like that)
  88.     in list to AC_PROGRAMS_CHECK.  Don't test for bison later to add -y
  89.     flag.
  90.  
  91. Sat May  8 00:23:58 1993  Jim Meyering  (meyering@comco.com)
  92.  
  93.     * acgeneral.m4 (AC_REPLACE_FUNCS): Add a trailing newline in
  94.     code for AC_COMPILE_CHECK.  Otherwise it got spurious failures.
  95.  
  96.     * acspecific.m4 (TIME_WITH_SYS_TIME): New macro.
  97.  
  98.     * Makefile.in (dist): Depend on Makefile.  Use gzip instead
  99.     of compress.  Link files individually instead of en masse;
  100.     if a link fails, use `cp -f' on the losing file.
  101.  
  102.     * acspecific.m4 (AC_ALLOCA): Define CRAY_STACKSEG_END (the
  103.     name of a function used in alloca.c) for CRAY-1, CRAY X-MP,
  104.     and CRAY Y-MP.
  105.  
  106. Fri May  7 15:56:26 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
  107.  
  108.     * acspecific.m4 (AC_GETLOADAVG): Check for mach/mach.h, but don't
  109.     disable nlist checks if found.
  110.  
  111. Fri May  7 04:59:25 1993  Noah Friedman  (friedman@nutrimat.gnu.ai.mit.edu)
  112.  
  113.         * acspecific.m4 (AC_PROG_INSTALL): Don't look for `install' in
  114.           /usr/ucb. 
  115.  
  116. Thu May  6 20:41:35 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
  117.  
  118.     * acgeneral.m4 (AC_FUNC_CHECK): The test program should choke on
  119.     #ifdef __stub___$1 as well.
  120.     (AC_REPLACE_FUNCS): Make the test program choke on stubs.
  121.  
  122. Wed May  5 20:43:13 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
  123.  
  124.     * autoconf.sh ($infile existence check): Fixed test for
  125.     nonemptiness of $print_version to not always be true.
  126.  
  127. Wed May  5 17:22:42 1993  David J. MacKenzie  (djm@wookumz.gnu.ai.mit.edu)
  128.  
  129.     * acgeneral.m4 (AC_PREFIX, AC_PROGRAM_CHECK), acspecific.m4
  130.     (AC_PROG_INSTALL): If IFS wasn't set initially, give it a
  131.     normal default value.  Happens on LynxOS (x86), says
  132.     Pete Klammer <PKLAMMER@cudnvr.denver.colorado.edu>.
  133.  
  134. Wed May  5 13:22:52 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
  135.  
  136.     * acgeneral.m4: Undefine the `shift' builtin.
  137.  
  138.     * acspecific.m4 (AC_PROG_YACC): Use AC_PROGRAMS_CHECK to check for
  139.     both bison and yacc, instead of two AC_PROGRAM_CHECK uses.
  140.  
  141.     * autoheader.sh ($# -eq 0): Set var $tmpout to name of temp file,
  142.     send stdout there instead of config.h.in.
  143.     (just before exit): If $# -eq 0, then move $tmpout to config.h.in
  144.     if $status -eq 0, or remove $tmpout otherwise.
  145.  
  146.     * acspecific.m4 (AC_STRCOLL): Rewritten to use a test program that
  147.     verifies that `strcoll' does vaguely reasonable ordering.
  148.  
  149. Tue May  4 19:59:00 1993  Jim Meyering  (meyering@comco.com)
  150.  
  151.     * acspecific.m4 (AC_LONG_DOUBLE): Don't explicitely echo
  152.     `checking for long double'.
  153.  
  154. Mon May  3 22:04:35 1993  Jim Meyering  (meyering@comco.com)
  155.  
  156.     * acspecific.m4 (AC_GETGROUPS_T): New macro.
  157.  
  158. Sat May  1 22:37:55 1993  Jim Meyering  (meyering@comco.com)
  159.  
  160.     * acspecific.m4 (AC_LONG_DOUBLE): New macro.
  161.  
  162. Wed Apr 28 15:52:42 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
  163.  
  164.     * acgeneral.m4 (AC_PROGRAM_CHECK): Write msg under --verbose.
  165.  
  166. Thu Apr 22 18:24:40 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
  167.  
  168.     * acgeneral.m4 (AC_FUNC_CHECK): Remove spurious `#endif' line at end.
  169.  
  170.     * acgeneral.m4 (AC_WITH): Fix reversed args to patsubst.
  171.     Test $with_FOO, not $FOO.
  172.  
  173. Wed Apr 21 18:14:19 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
  174.  
  175.     * acgeneral.m4 (AC_QUOTE_TOKEN): New macro.
  176.     (AC_DEFINE_QUOTE): Use it.
  177.  
  178. Tue Apr 20 18:02:46 1993  Noah Friedman  (friedman@nutrimat.gnu.ai.mit.edu)
  179.  
  180.         * acspecific.m4 (AC_DECLARE_YYTEXT): Guess name of lex output file
  181.         and do AC_SUBST of `LEX_OUTPUT_ROOT'.
  182.         Add `dnl' after calling some autoconf macros. 
  183.  
  184. Mon Apr 19 15:46:24 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
  185.  
  186.     * acspecific.m4 (AC_MINUS_C_MINUS_O): Do each compile a second time
  187.     after testing for the existence of the output.  Some compilers
  188.     refuse to overwrite an existing .o file with -o, though they will
  189.     create one.
  190.  
  191.     * acspecific.m4 (AC_DECLARE_YYTEXT): Changed lex input to two lines
  192.     of "%%", not just one.
  193.  
  194. Sat Apr 17 17:26:12 1993  Jim Meyering  (meyering@comco.com)
  195.  
  196.     * acgeneral.m4 (AC_COMPILE_CHECK): Don't print `checking for ...'
  197.     message if first argument is empty.
  198.  
  199. Sat Apr 17 01:18:41 1993  Noah Friedman  (friedman@nutrimat.gnu.ai.mit.edu)
  200.  
  201.         * acspecific.m4 (AC_PID_T): provide self.
  202.         (AC_VFORK): Require AC_PID_T.
  203.  
  204. Fri Apr 16 11:57:35 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
  205.  
  206.     * acgeneral.m4 (AC_PROGRAMS_CHECK): Take optional third arg; if
  207.     given, use it as the default value.
  208.  
  209. Thu Apr 15 16:43:45 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
  210.  
  211.     * acgeneral.m4 (AC_REPLACE_FUNCS): Print a message under --verbose.
  212.  
  213.     * acgeneral.m4 (AC_HAVE_LIBRARY): Use m4's patsubst and translit
  214.     instead of running sed and tr at runtime.
  215.  
  216.     * acconfig.h: Add STACK_DIRECTION.
  217.  
  218. Wed Apr 14 17:08:47 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
  219.  
  220.     * acspecific.m4 (AC_ALLOCA): If we chose alloca.c, run a test
  221.     program to define STACK_DIRECTION.
  222.  
  223. Mon Apr  5 19:02:52 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
  224.  
  225.     * acspecific.m4 (AC_LONG_FILE_NAMES): Put test inside a for loop on
  226.     several directories: . /tmp $prefix $exec_prefix.  Define
  227.     HAVE_LONG_FILE_NAMES iff long names win in all those directories.
  228.  
  229. Sun Apr  4 18:38:23 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
  230.  
  231.     * Makefile.in (%.info): Removed pattern rule.
  232.     (autoconf.info, standards.info): New rules.
  233.  
  234.     * autoconf.sh (version_only): New variable, set nonempty for
  235.     `autoconf --version' with no input file.
  236.     (output writing): No output if $version_only is set.
  237.  
  238. Wed Mar 31 17:33:57 1993  Jim Meyering  (meyering@comco.com)
  239.  
  240.     * acspecific.m4 (AC_CONST): Uncomment and fix second AIX test.
  241.  
  242. Wed Mar 31 16:58:12 1993  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
  243.  
  244.     * acspecific.m4 (AC_CONST): Rewrite first AIX XL C 1.02.0.0 test.
  245.     Comment out bogosity in second AIX test.
  246.  
  247. Wed Mar 31 12:45:59 1993  Jim Meyering  (meyering@comco.com)
  248.  
  249.     * acgeneral.m4 (AC_DEFINE): Put single quotes around definition
  250.     that is echoed with --verbose.  AC_DEFINE(MVDIR, "$(libdir)/mvdir")
  251.     was generating losing code.
  252.  
  253. Mon Mar 29 15:44:24 1993  David J. MacKenzie  (djm@kropotkin.gnu.ai.mit.edu)
  254.  
  255.     * acspecific.m4 (AC_STDC_HEADERS): Add a missing pair of [quotes].
  256.  
  257. Mon Mar 29 14:54:00 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
  258.  
  259.     * acspecific.m4 (AC_DECLARE_YYTEXT): Change sed regexp so it won't
  260.     match other identifiers beginning with `yytext'.
  261.  
  262. Sat Mar 27 00:11:16 1993  Paul Eggert  (eggert@twinsun.com)
  263.  
  264.     * acspecific.m4 (AC_CONST): Detect broken AIX XL C 1.2.0.0 compiler.
  265.  
  266. Thu Mar 25 19:54:50 1993  David J. MacKenzie  (djm@goldman.gnu.ai.mit.edu)
  267.  
  268.     * acspecific.m4 (AC_CONST): Remove single quotes from the C
  269.     program; they produce shell syntax errors.
  270.  
  271.     * acgeneral.m4 (AC_DEFINE): Add a newline after "}" to prevent
  272.     commands following on the same line of configure.in from
  273.     generating shell syntax errors.
  274.  
  275.     * acgeneral.m4 (AC_COMPILE_CHECK): Use explicit return types
  276.     to avoid warnings.
  277.     (AC_TEST_CPP): Add parens to force redirection order.
  278.     (AC_OUTPUT): Allow hostname to return bogus exit status.
  279.     From Jean-loup Gailly <jloup@chorus.fr>.
  280.  
  281. Mon Mar 22 16:53:01 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
  282.  
  283.     * autoconf.sh: Use $M4, not m4 explicitly.
  284.     (M4): If unset in env, initialize to @m4@.
  285.     * autoheader.sh: Likewise.
  286.     * Makefile.in (M4): Define new variable.
  287.     (autoconf.conf, %.conf): Use it.
  288.     (editsh): New variable: sed command to replace @datadir@; also
  289.     replace @M4@ with $(M4).
  290.     (autoconf, autoheader): Use $(editsh) instead of explicit sed command.
  291.  
  292. Mon Mar 22 13:08:10 1993  Jim Meyering  (meyering@comco.com)
  293.  
  294.     * acspecific.m4 (AC_CONST): IBM's /bin/cc under AIX-3.2 on an rs6000
  295.     rejects attempts to modify *any* member of a struct that has a
  296.     member declared like `const int *ap[2]'.
  297.  
  298. Wed Mar 17 18:08:30 1993  Noah Friedman  (friedman@nutrimat.gnu.ai.mit.edu)
  299.  
  300.         * autoconf.sh, autoheader.sh (MACRODIR): Variable renamed to
  301.     AC_MACRODIR.  Don't initialize it at runtime if it is already set
  302.     in the environment.  
  303.     (MACROFILES): Don't set until after options are processed.
  304.     (print_version): New temp variable.
  305.           
  306.         * autoconf.sh, autoheader.sh: Rewrote argument parsing.  
  307.     Added `-m', `--macrodir', `-h', `--help', and `--' options.  
  308.     Updated usage string. 
  309.  
  310.         * autoconf.texi: Documented --macrodir option and its effects for
  311.         both scripts. 
  312.  
  313. Tue Mar 16 09:10:48 1993  Jim Meyering  (meyering@comco.com)
  314.  
  315.     * acspecific.m4 (AC_CONST): Sun's SC1.0 ANSI compiler (acc) won't
  316.     increment a `const int *' pointer declared through a typedef.
  317.  
  318. Mon Mar 15 16:08:42 1993  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
  319.  
  320.     * acgeneral.m4 (AC_PARSEARGS): Grok `--verbose' flag; set verbose=yes.
  321.     (AC_DEFINE): Only echo "defining $1" if $verbose is set.
  322.  
  323. Sun Mar 14 18:19:21 1993  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
  324.  
  325.     * acspecific.m4 (AC_PROG_INSTALL): Choose `installbsd' if we find
  326.     it, in preference to `install'.
  327.  
  328.     * acspecific.m4 (AC_CONST): Add a check for `const int *foo' not
  329.     allowing modification of FOO (not *FOO).
  330.  
  331. Fri Mar 12 15:27:53 1993  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
  332.  
  333.     * acgeneral.m4 (AC_OUTPUT_HEADER): Remove conftest.sh before
  334.     creating it.
  335.  
  336. Thu Mar 11 12:57:53 1993  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
  337.  
  338.     * acgeneral.m4 (AC_DEFINE): Surround defn with { and }.
  339.  
  340.     * acgeneral.m4 (AC_OUTPUT_HEADER): Split up $SEDDEFS into smaller
  341.     chunks, since some shells can't handle large here documents.
  342.     We write several commands in config.status to create conftest.sed
  343.     in pieces.
  344.  
  345. Mon Mar  8 14:40:53 1993  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
  346.  
  347.     * acgeneral.m4 (AC_WITH): Don't echo anything.
  348.     Use the m4 patsubst fn instead of a run-time sed invocation to
  349.     massage $1.
  350.  
  351.     * acspecific.m4 (AC_DIR_HEADER_CHECK): #include <sys/types.h>
  352.     before the header we are testing.
  353.  
  354.     * acgeneral.m4 (AC_DEFINE): If $2 is empty, echo "defining $1 to be
  355.     empty", rather than "defining $1 to be ".
  356.  
  357.     * acspecific.m4 (AC_DIR_HEADER_CHECK): New; subr of AC_DIR_HEADER.
  358.     (AC_DIR_HEADER): Use it to test for each possible header file.
  359.  
  360. Tue Mar  2 01:06:25 1993  Noah Friedman  (friedman@nutrimat.gnu.ai.mit.edu)
  361.  
  362.         * autoheader.sh: Don't use /p1/,/p2/ construct with sed---it's not
  363.           portable.  Handle broken AIX sed that strips \n from hold space
  364.           when it shouldn't.  From Jun Hamano <junio@twinsun.com>. 
  365.  
  366. Tue Mar 02 00:08:39 1993  Jim Meyering  (meyering@comco.com)
  367.  
  368.     * acspecific.m4 (AC_CONST): Fix typo that caused spurious lossage
  369.     with /bin/cc from Irix-4.  From Karl Berry.
  370.  
  371. Fri Feb 26 17:14:58 1993  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
  372.  
  373.     * acspecific.m4 (AC_CONST): Add bizarre case that loses on SCO 3.2v4.
  374.  
  375. Mon Feb 22 13:02:27 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
  376.  
  377.     * acgeneral.m4 (AC_QUOTE_HERE, AC_QUOTE_SED): Change the quote
  378.     chars to { and } instead of nothing.  Then use {} (empty quotes) to
  379.     separate the patsubst forms from the following dnl.  Otherwise the
  380.     result of patsubst is pasted together with dnl and the result is
  381.     seen as a single token.
  382.  
  383.     * acspecific.m4 (AC_MINUS_C_MINUS_O): Print msg saying what we are
  384.     doing before we do it.
  385.  
  386.     * acgeneral.m4 (AC_PREFIX): Print out the choice made.
  387.     (AC_DEFINE): Print out the definition being done.
  388.  
  389.     * acgeneral.m4 (AC_DEFINE_QUOTE): Add dnl at end of line.
  390.  
  391.     * acspecific.m4 (AC_GETLOADAVG): Do changequote around listing of
  392.     /dev/kmem and sed frobbing which needs to use [ and ].
  393.  
  394. Sun Feb 21 13:57:55 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
  395.  
  396.     * autoheader.sh: Use brackets in tr range args.
  397.  
  398.     * acspecific.m4 (AC_SETVBUF_REVERSED): Make the test fail if
  399.     setvbuf returns nonzero.
  400.  
  401.     * acspecific.m4 (AC_GETLOADAVG): If we need to install setgid,
  402.     figure out what group owns /dev/kmem, and set KMEM_GROUP to that.
  403.  
  404.     * acspecific.m4 (AC_MINUS_C_MINUS_O): Test plain `cc' after testing
  405.     $CC.  We want to make sure both compilers grok -c -o.
  406.  
  407. Thu Feb 18 18:05:14 1993  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
  408.  
  409.     * acgeneral.m4 (AC_QUOTE_{DQUOTE,SQUOTE,HERE,SED}): New macros.
  410.     (AC_DEFINE_{QUOTE,SEDQUOTE}): New macros; subrs of AC_DEFINE.
  411.     (AC_DEFINE): Use them to quote $2.
  412.  
  413. Wed Feb 17 14:49:14 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
  414.  
  415.     * acspecific.m4 (AC_TIMEZONE): Fixed quoting in tzname check.
  416.     changequote inside quotes lost.
  417.  
  418. Mon Feb  8 14:22:11 1993  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
  419.  
  420.     * acconfig.h (_ALL_SOURCE): Use #ifndef; AIX compiler way too dumb.
  421.  
  422. Sun Jan 31 16:39:46 1993  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
  423.  
  424.     * acspecific.m4 (AC_TIMEZONE): Put newlines before `#include ...'
  425.     in $defs value.
  426.  
  427. Thu Jan 28 18:06:53 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
  428.  
  429.     * acconfig.h (_ALL_SOURCE): Use "!defined (_ALL_SOURCE) ||
  430.     _ALL_SOURCE == 0" rather than "!_ALL_SOURCE", which bombs on the
  431.     AIX compiler.
  432.  
  433. Mon Jan 25 12:09:43 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
  434.  
  435.     * acconfig.h (HAVE_UNION_WAIT, SYS_SIGLIST_DECLARED): New #undef's.
  436.  
  437.     * acconfig.h (_ALL_SOURCE): Surround with #if !_ALL_SOURCE.
  438.  
  439. Fri Jan 22 15:08:33 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
  440.  
  441.     * acspecific.m4 (AC_GETLOADAVG): If /usr/local/lib/libgetloadavg.a
  442.     exists, add -L/usr/local/lib to LDFLAGS.
  443.  
  444. Fri Jan 22 12:49:11 1993  David J. MacKenzie  (djm@kropotkin.gnu.ai.mit.edu)
  445.  
  446.     * acgeneral.m4 (AC_OUTPUT_HEADER): Only comment out the #undef NAME
  447.     part of the line, to avoid causing errors from existing comments.
  448.  
  449. Thu Jan 21 14:50:20 1993  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
  450.  
  451.     * acgeneral.m4 (AC_HAVE_LIBRARY): Use $libname in "checking for"
  452.     message, not $1, to avoid "checking for -l-lfoo".
  453.  
  454.     * acgeneral.m4 (AC_PREPARE): In compile defn, include $CFLAGS.
  455.  
  456.     * acgeneral.m4 (AC_OUTPUT): Broke AC_CONFIG_NAME writing out into:
  457.     (AC_OUTPUT_HEADER): New macro broken out of AC_OUTPUT.
  458.     Add to conftest.sed a new sed command to turn #undef's into comments.
  459.  
  460.     * acgeneral.m4 (AC_OUTPUT): Use new shell variable, $maxsedlines,
  461.     for max number of lines to feed to one sed invocation.
  462.     Lower this limit to 20; UTekV 3.2e can't cope with 40.
  463.  
  464. Tue Jan 19 13:21:02 1993  David J. MacKenzie  (djm@kropotkin.gnu.ai.mit.edu)
  465.  
  466.     * Version 1.3.
  467.  
  468. Fri Jan 15 16:28:18 1993  David J. MacKenzie  (djm@kropotkin.gnu.ai.mit.edu)
  469.  
  470.     * acgeneral.m4 (AC_CONFIG_HEADER, AC_HEADER_EGREP,
  471.     AC_TEST_PROGRAM): Make DEFS always contain -D commands,
  472.     not C code.
  473.  
  474. Thu Jan 14 17:05:17 1993  David J. MacKenzie  (djm@kropotkin.gnu.ai.mit.edu)
  475.  
  476.     * acspecific.m4 (AC_GETLOADAVG): Check for -lkvm; don't assume it.
  477.  
  478. Thu Jan 14 16:46:41 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
  479.  
  480.     * autoheader.sh (selecting $syms from $TEMPLATES): Use sed to
  481.     replace lines containing only blanks with empty lines.
  482.  
  483. Thu Jan 14 15:15:31 1993  David J. MacKenzie  (djm@kropotkin.gnu.ai.mit.edu)
  484.  
  485.     * acspecific.m4 (AC_MODE_T): New macro.
  486.  
  487.     * acgeneral.m4 (AC_OUTPUT): Check for grep -c returning
  488.     nothing (AIX 3.1) as well as returning 0.
  489.  
  490. Wed Jan 13 16:05:59 1993  David J. MacKenzie  (djm@kropotkin.gnu.ai.mit.edu)
  491.  
  492.     * acgeneral.m4 (AC_FUNC_CHECK): Add missing #endif.
  493.  
  494.     * acgeneral.m4 (AC_OUTPUT): Use sed, not basename.
  495.     From Francois Pinard.
  496.  
  497. Wed Jan 13 15:49:18 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
  498.  
  499.     * acgeneral.m4 (AC_OUTPUT): Set exec_prefix to ${prefix}, not
  500.     $(prefix); it now works in both makefiles and shell scripts.
  501.  
  502. Wed Jan 13 15:29:04 1993  David J. MacKenzie  (djm@kropotkin.gnu.ai.mit.edu)
  503.  
  504.     * autoheader.sh: If input is empty, don't print all of
  505.     acconfig.h.  From Francois Pinard.
  506.  
  507.     * acgeneral.m4 (AC_OUTPUT): Have config.status check all of its
  508.     args for validity.
  509.  
  510. Tue Jan 12 11:11:45 1993  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
  511.  
  512.     * acgeneral.m4 (AC_OUTPUT): Preserve whitespace around = in prefix
  513.     and exec_prefix assignments.
  514.  
  515.     * acspecific.m4 (AC_GETLOADAVG): Values for getloadavg_missing were
  516.     reversed.
  517.  
  518. Fri Jan  8 18:45:59 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
  519.  
  520.     * acgeneral.m4 (AC_OUTPUT): Make config.status not complain with
  521.     usage msg when given no args.
  522.  
  523.     * acgeneral.m4 (AC_HAVE_LIBRARY): Say "checking for -lfoo", not
  524.     just "checking for foo".
  525.  
  526.     * acgeneral.m4 (AC_HAVE_LIBRARY): Remove excess quoting around $2
  527.     and $3.
  528.  
  529.     * acspecific.m4 (AC_GETLOADAVG): Check for getloadavg library, both
  530.     a normally installed one, and one in /usr/local/lib.
  531.     After figuring out params for getloadavg.c, figure out whether it
  532.     defined LDAV_PRIVILEGED, and if so, set NEED_SETGID to true, and
  533.     define GETLOADAVG_PRIVILEGED.
  534.     * acconfig.h: Added GETLOADAVG_PRIVILEGED.
  535.  
  536. Fri Jan  8 16:16:35 1993  David J. MacKenzie  (djm@kropotkin.gnu.ai.mit.edu)
  537.  
  538.     * acgeneral.m4 (AC_DEFINE, AC_OUTPUT): Restore the third sed string.
  539.  
  540.     * acgeneral.m4 (AC_FUNC_CHECK): Use __stub_funcname.
  541.  
  542.     * autoheader.sh: Use Autoconf version number.
  543.  
  544.     * acgeneral.m4 (AC_OUTPUT):  Diagnose usage errors for
  545.     config.status.  Use grep -c to count nonempty lines instead of
  546.     test -s.
  547.  
  548.     * acspecific.m4 (AC_GETLOADAVG): Use AC_HAVE_LIBRARY.
  549.  
  550. Wed Jan  6 19:54:47 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
  551.  
  552.     * autoheader.sh (coverage check): Use $TEMPLATES in error msg, not
  553.     hard-wired "config.h".
  554.  
  555. Wed Jan  6 18:24:41 1993  David J. MacKenzie  (djm@kropotkin.gnu.ai.mit.edu)
  556.  
  557.     * acgeneral.m4 (AC_OUTPUT): If AC_CONFIG_NAME, change
  558.     @DEFS@ to -DHAVE_CONFIG_H in Makefiles etc.  Idea from Roland McGrath.
  559.  
  560.     * acgeneral.m4 (AC_FUNC_CHECK): If __STUB_funcname is defined,
  561.     assume the function isn't present.
  562.  
  563.     * acgeneral.m4 (AC_OUTPUT): Make no args to AC_OUTPUT work
  564.     again.  From Ian Lance Taylor.
  565.  
  566.     * acspecific.m4 (AC_CONST): Fix quoting problem.
  567.  
  568.     * acconfig.h [const]: New addition.
  569.  
  570. Thu Dec 31 17:56:18 1992  David J. MacKenzie  (djm@kropotkin.gnu.ai.mit.edu)
  571.  
  572.     * acgeneral.m4 (AC_HAVE_LIBRARY): New macro from Noah Friedman.
  573.  
  574.     * acconfig.h: Renamed from config.h.
  575.  
  576.     * autoheader.sh: Renamed from autohead.sh.
  577.     Support a local acconfig.h.
  578.     Use \\012 instead of \\n for tr for portability.
  579.  
  580. Thu Dec 31 12:30:34 1992  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
  581.  
  582.     * config.h: Added #undef vfork.
  583.  
  584. Tue Dec 29 14:26:43 1992  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
  585.  
  586.     * acgeneral.m4 (AC_COMPILE_CHECK): Use cat rather than echo to
  587.     create conftest.c, to avoid " problems.
  588.  
  589. Fri Dec 25 15:07:06 1992  David J. MacKenzie  (djm@kropotkin.gnu.ai.mit.edu)
  590.  
  591.     * acspecific.m4 (AC_CONST): Don't define HAVE_CONST.
  592.  
  593.     * acgeneral.m4 (AC_OUTPUT, AC_DEFINE): Combine the two sed
  594.     commands for #undef lines.
  595.     * acgeneral.m4 (AC_PROGRAM_EGREP, AC_TEST_PROGRAM,
  596.     AC_TEST_CPP, AC_OUTPUT), acspecific.m4 (AC_PROG_CC): Put >
  597.     before << when using both, to avoid HP-UX sh bug.
  598.  
  599. Wed Dec 23 20:47:53 1992  David J. MacKenzie  (djm@kropotkin.gnu.ai.mit.edu)
  600.  
  601.     * acgeneral.m4 (AC_PARSEARGS): Use if, not &&, for --with.
  602.     From Jan Brittenson.
  603.  
  604. Mon Dec 21 17:13:57 1992  David J. MacKenzie  (djm@kropotkin.gnu.ai.mit.edu)
  605.  
  606.     * acgeneral.m4 (AC_OUTPUT): Use sed instead of head and tail.
  607.     Trap to remove the temp files.
  608.  
  609.     * acgeneral.m4 (AC_OUTPUT): Quote DEFS assignment.
  610.     From Ian Lance Taylor.
  611.  
  612. Mon Dec 21 14:27:44 1992  Jim Meyering  (meyering@comco.com)
  613.  
  614.     * acspecific.m4 (AC_STDC_HEADERS): Make sure ctype.h macros
  615.     are ANSI.  Nest tests so we don't need shell temporary variable.
  616.  
  617. Sun Dec 20 18:12:33 1992  Roland McGrath  (roland@albert.gnu.ai.mit.edu)
  618.  
  619.     * Makefile.in (%.h: %.in): New rule using autohead.
  620.     (all): Do autohead.
  621.     (install): Install autohead and config.h.
  622.     (autohead): New rule.
  623.     (DISTFILES): Added autohead.sh.
  624.     * autohead: New script.
  625.  
  626. Fri Dec 18 00:21:23 1992  David J. MacKenzie  (djm@kropotkin.gnu.ai.mit.edu)
  627.  
  628.     * acgeneral.m4 (AC_HAVE_FUNCS, AC_HAVE_HEADERS): Change method
  629.     of tr quoting to keep old shells happy.  From Ian Lance Taylor.    
  630.  
  631.     * acgeneral.m4 (AC_DEFINE): Add to SEDDEFS.
  632.     (AC_OUTPUT): Use sed instead of awk.
  633.     From Ian Lance Taylor.
  634.  
  635. Mon Dec 14 14:33:29 1992  David J. MacKenzie  (djm@kropotkin.gnu.ai.mit.edu)
  636.  
  637.     * acspecific.m4 (AC_STDC_HEADERS): Check for string.h
  638.     declaring memchr.
  639.  
  640.     * acgeneral.m4 (AC_NOTICE): Fix comment.
  641.  
  642. Fri Dec 11 17:59:23 1992  David J. MacKenzie  (djm@kropotkin.gnu.ai.mit.edu)
  643.  
  644.     * acspecific.m4 (AC_ALLOCA): Don't use libPW; it causes too
  645.     much trouble.
  646.  
  647. Wed Dec  9 14:04:30 1992  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
  648.  
  649.     * config.h: Added HAVE_SYS_WAIT, HAVE_WAITPID, SVR4, UMAX,
  650.     [ugp]id_t, UMAX4_3, DGUX.
  651.  
  652. Thu Dec  3 13:37:17 1992  David J. MacKenzie  (djm@nutrimat.gnu.ai.mit.edu)
  653.  
  654.     * acspecific.m4 (AC_PROG_INSTALL): Ignore AFS install.
  655.     From James Clark, jjc@jclark.com.
  656.  
  657. Tue Nov 24 07:47:45 1992  David J. MacKenzie  (djm@goldman.gnu.ai.mit.edu)
  658.  
  659.     * acspecific.m4 (AC_PROG_LEX, AC_DECLARE_YYTEXT, AC_VFORK, AC_WAIT3,
  660.     AC_INT_16_BITS, AC_WORDS_BIGENDIAN, AC_ARG_ARRAY): End with a newline.
  661.  
  662.     * acspecific.m4 (AC_DIR_HEADER): If ndir.h exists and the other
  663.     choices don't, define NDIR.
  664.  
  665. Sat Nov 21 00:14:51 1992  David J. MacKenzie  (djm@goldman.gnu.ai.mit.edu)
  666.  
  667.     * acspecific.m4 (AC_RETSIGTYPE): Instead of grepping for the signal
  668.     declaration, try redeclaring it and see if we get an error.
  669.     Always define RETSIGTYPE, not just if it's int.
  670.     From Ian Lance Taylor.
  671.  
  672. Fri Nov 20 17:06:09 1992  David J. MacKenzie  (djm@goldman.gnu.ai.mit.edu)
  673.  
  674.     * acgeneral.m4 (AC_DEFINE): Only put -D option in quotes if it
  675.     actually contains blanks.
  676.  
  677. Thu Nov 19 17:18:40 1992  David J. MacKenzie  (djm@goldman.gnu.ai.mit.edu)
  678.  
  679.     * acgeneral.m4 (AC_PARSEARGS): Set a shell var for --with-*.
  680.     (AC_WITH): New macro.
  681.  
  682.     * acspecific.m4 (AC_CONST): If const works, define HAVE_CONST.
  683.  
  684.     * acspecific.m4 (AC_ALLOCA): Don't use libPW on HP-UX.
  685.  
  686. Wed Nov 18 17:36:08 1992  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
  687.  
  688.     * acgeneral.m4 (AC_DEFINE): When writing a -D with a value,
  689.     surround it with 's so the value can contain spaces.
  690.  
  691. Thu Nov 12 22:49:35 1992  David J. MacKenzie  (djm@goldman.gnu.ai.mit.edu)
  692.  
  693.     * acspecific.m4 (AC_PROG_CC): Don't add -O to CC if GNU C.
  694.     (-O2, or nothing, might be more appropriate.)
  695.  
  696. Sun Nov  8 23:33:23 1992  david d `zoo' zuhn  (zoo at cirdan.cygnus.com)
  697.  
  698.        * acspecific.m4 (AC_GETLOADAVG): Check for dwarf.h for general
  699.        svr4, then elf.h for Solaris 2, which needs additional libraries.
  700.  
  701. Thu Nov 12 22:18:54 1992  David J. MacKenzie  (djm@goldman.gnu.ai.mit.edu)
  702.  
  703.     * acgeneral.m4 (AC_PARSEARGS): --exec_prefix -> --exec-prefix.
  704.  
  705. Tue Nov 10 16:15:10 1992  David J. MacKenzie  (djm@goldman.gnu.ai.mit.edu)
  706.  
  707.     * acgeneral.m4: undef m4 `include' builtin.
  708.  
  709.     * acspecific.m4 (AC_STDC_HEADERS): Don't test for limits.h
  710.     due to Ultrix conflict with float.h.
  711.  
  712. Thu Oct 29 16:16:11 1992  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
  713.  
  714.     * acgeneral.m4 (AC_PARSEARGS, AC_PREPARE): New macros, broken out
  715.     parts of AC_INIT.
  716.     (AC_INIT): Use them.
  717.  
  718. Thu Oct 22 20:48:12 1992  David J. MacKenzie  (djm@goldman.gnu.ai.mit.edu)
  719.  
  720.     * acspecific.m4 (AC_INSTALL): Comment out arg to `:'.
  721.     AIX doesn't like it.
  722.  
  723. Wed Oct 14 12:41:02 1992  David J. MacKenzie  (djm@goldman.gnu.ai.mit.edu)
  724.  
  725.     * Version 1.2.
  726.  
  727.     * acspecific.m4 (AC_INSTALL): Avoid the AIX install script.
  728.  
  729.     * acspecific.m4 (AC_RESTARTABLE_SYSCALLS): Wait for child if
  730.     sys calls are not restarted, to avoid leaving the child still
  731.     running.  From Ian Lance Taylor.
  732.  
  733. Tue Oct 13 15:43:56 1992  David J. MacKenzie  (djm@goldman.gnu.ai.mit.edu)
  734.  
  735.     * acspecific.m4 (AC_CONST): Add more tests for brokenness.
  736.     From Jim Meyering.
  737.  
  738.     * acgeneral.m4: Use % instead of ? to avoid shell variable expansion.
  739.  
  740. Fri Oct  2 06:55:05 1992  David J. MacKenzie  (djm@goldman.gnu.ai.mit.edu)
  741.  
  742.     * acgeneral.m4: Use ? instead of , to separate parts of sed arg.
  743.  
  744. Mon Sep 14 12:33:41 1992  David J. MacKenzie  (djm@apple-gunkies.gnu.ai.mit.edu)
  745.  
  746.     * acspecific.m4 (AC_STDC_HEADERS): Also check for float.h.
  747.  
  748.     * acspecific.m4 (AC_TIMEZONE): Protect [] from being quotes.
  749.  
  750. Thu Sep 10 17:12:10 1992  David J. MacKenzie  (djm@nutrimat.gnu.ai.mit.edu)
  751.  
  752.     * acgeneral.m4 (AC_OUTPUT): Include the hostname in config.status.
  753.  
  754.     * acgeneral.m4 (AC_OUTPUT): Use a separate flag in the awk
  755.     script instead of checking for non-empty values, so things
  756.     like defining const as empty work.  From
  757.     Steve Emmerson <steve@unidata.ucar.edu>.
  758.  
  759. Fri Aug 28 18:51:13 1992  David J. MacKenzie  (djm@nutrimat.gnu.ai.mit.edu)
  760.  
  761.     * acgeneral.m4 (AC_INIT): If there's no path on $0, use '.'.
  762.  
  763. Thu Aug 27 16:15:14 1992  David J. MacKenzie  (djm@nutrimat.gnu.ai.mit.edu)
  764.  
  765.     * config.h: New file.
  766.  
  767.     * acgeneral.m4 (AC_INIT): Look for source files in the
  768.     directory containing `configure', if not given explicitly.
  769.  
  770.     * acspecific.m4 (AC_TIMEZONE): Adjust tzname decl for RS6000.
  771.  
  772.     * acspecific.m4 (AC_GETLOADAVG): Don't use double quotes in
  773.     the test program.
  774.  
  775. Thu Aug 27 15:26:49 1992  Roland McGrath  (roland@wookumz.gnu.ai.mit.edu)
  776.  
  777.     * acspecific.m4 (AC_GETLOADAVG): Don't check nlist.h if we found
  778.     one of specific things.
  779.  
  780. Mon Aug 24 16:22:45 1992  David J. MacKenzie  (djm@nutrimat.gnu.ai.mit.edu)
  781.  
  782.     * Version 1.1.
  783.  
  784.     * acspecific.m4 (AC_TIMEZONE): Include time.h.  Don't
  785.     declare tzname if it's a macro.  From Jim Meyering.
  786.  
  787. Fri Aug 21 14:12:35 1992  David J. MacKenzie  (djm@nutrimat.gnu.ai.mit.edu)
  788.  
  789.     * acspecific.m4 (AC_ALLOCA): Check whether the alloca defined by
  790.     alloca.h works when given a non-constant argument.
  791.  
  792.     * acspecific.m4 (AC_GETLOADAVG): Define NLIST_STRUCT and
  793.     NLIST_NAME_UNION if appropriate.
  794.  
  795.     * acgeneral.m4 (AC_OUTPUT): If no args are given, omit the loop to
  796.     produce output files.
  797.  
  798.     * acgeneral.m4 (AC_TEST_PROGRAM): Add a call to exit to try to
  799.     suppress core dumped message.  From Ian Lance Taylor.
  800.  
  801.     * acgeneral.m4 (AC_PREFIX): Only print the message if prefix
  802.     hasn't been set.  From James Clark.
  803.  
  804.     * acspecific.m4 (AC_SIZE_T, AC_UID_T, AC_PID_T,
  805.     AC_RETSIGTYPE): Print a message saying what it's checking for.
  806.     (AC_SIZE_T): Define size_t to be unsigned, not int, for
  807.     ANSI-friendliness.
  808.  
  809.     * acspecific.m4 (AC_GETLOADAVG): Just check for elf.h, not
  810.     dwarf.h too.
  811.  
  812.     * autoconf.sh: Exit with status 1 if there are unresolved macros.
  813.     Isolate the pattern to make adding other prefixes easy.
  814.     Look for aclocal.m4 in . as well as MACRODIR.
  815.  
  816. Tue Aug 18 16:35:46 1992  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
  817.  
  818.     * acspecific.m4 (AC_STRCOLL): New macro.
  819.  
  820. Tue Aug 18 15:22:45 1992  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
  821.  
  822.     * acspecific.m4 (AC_GETLOADAVG): elf.h implies SVR4.
  823.  
  824. Mon Jul 27 14:20:32 1992  David J. MacKenzie  (djm@nutrimat.gnu.ai.mit.edu)
  825.  
  826.     * acgeneral.m4 (AC_TEST_PROGRAM): Check for cross-compiling
  827.     was missing "test -n".  From Ian Lance Taylor.
  828.  
  829. Sun Jul 26 16:25:19 1992  David J. MacKenzie  (djm@nutrimat.gnu.ai.mit.edu)
  830.  
  831.     * acgeneral.m4 (AC_SUBST): Support multiple substitutions in a
  832.     line.
  833.  
  834. Mon Jul 20 01:08:01 1992  David J. MacKenzie  (djm@nutrimat.gnu.ai.mit.edu)
  835.  
  836.     * Version 1.0.
  837.  
  838.     * acspecific.m4 (AC_ALLOCA): Don't try -lucb -- it's too often broken.
  839.  
  840. Sat Jul 18 13:40:46 1992  David J. MacKenzie  (djm@nutrimat.gnu.ai.mit.edu)
  841.  
  842.     * acspecific.m4 (AC_MAJOR_HEADER): Add missing "$".
  843.  
  844.     * acspecific.m4 (AC_ALLOCA): Put -lc before -lucb.
  845.  
  846. Fri Jul 17 00:00:07 1992  David J. MacKenzie  (djm@nutrimat.gnu.ai.mit.edu)
  847.  
  848.     * autoconf.sh: Print the lines of the input file where
  849.     unresolved macros occur.  From Francois Pinard.
  850.  
  851.     * acspecific.m4 (AC_PROG_INSTALL), acgeneral.m4
  852.     (AC_PROGRAM_CHECK): Use test -f instead of -s.
  853.  
  854.     * autoconf.sh: grep for undefined macros in output.
  855.  
  856. Tue Jul 14 01:19:26 1992  David J. MacKenzie  (djm@apple-gunkies.gnu.ai.mit.edu)
  857.  
  858.     * acgeneral.m4 (AC_PROGRAM_CHECK): Search PATH manually to
  859.     avoid "command not found" messages on /dev/tty.  Remove "args
  860.     for check" argument.
  861.     (AC_INIT): Don't define checkfor; no longer needed.
  862.     * acspecific.m4 (AC_PROG_CC, AC_PROG_RANLIB, AC_PROG_YACC,
  863.     AC_PROG_LEX): Don't pass "args for check" argument.
  864.  
  865.     * acgeneral.m4 (AC_PROGRAMS_CHECK): New macro.
  866.     * acspecific.m4 (AC_PROG_AWK): Use it.  Check for mawk, gawk,
  867.     nawk, and awk.
  868.     (AC_PROG_YACC): Check for byacc if bison isn't found.
  869.  
  870.     * acspecific.m4 (AC_PROG_CC): Renamed from AC_PROG_GCC.
  871.     (AC_PROG_YACC): Renamed from AC_PROG_BISON.
  872.     (AC_PROG_AWK): Renamed from AC_PROG_GAWK.
  873.     (AC_PROG_LEX): Renamed from AC_PROG_FLEX.
  874.  
  875.     * acgeneral.m4 (AC_TEST_PROGRAM): Redirect stderr to /dev/null
  876.     both inside and outside the subshell to try to prevent core
  877.     dumped messages.  Who knows, it might even help.
  878.  
  879. Thu Jul  9 21:37:45 1992  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
  880.  
  881.     * acspecific.m4 (AC_GETLOADAVG): Check for DGUX before SVR4.
  882.  
  883. Fri Jul  3 01:01:50 1992  David J. MacKenzie  (djm@wookumz.gnu.ai.mit.edu)
  884.  
  885.     * acspecific.m4 (AC_REMOTE_TAPE): Renamed from AC_MTIO.
  886.     Define HAVE_SYS_MTIO_H instead of NO_MTIO.
  887.     (AC_LONG_FILE_NAMES): Renamed from AC_LONG_FILENAMES.
  888.     (AC_RSH): Define HAVE_NETDB_H instead of USE_REXEC.
  889.     Above mostly from Richard Stallman.
  890.  
  891.     * acgeneral.m4 (AC_MISSING_FUNCS): Macro removed.
  892.     * acspecific.m4 (AC_VPRINTF, AC_WAIT3, AC_UTIME_NULL,
  893.     AC_TIMEZONE, AC_ST_BLOCKS, AC_ST_BLKSIZE): Change from
  894.     FOO_MISSING to HAVE_FOO.
  895.     (AC_WAIT3): Renamed from AC_WAIT3_RUSAGE.
  896.     (AC_TIMEZONE): Require AC_STRUCT_TM.
  897.     (AC_STRUCT_TM): Provide itself.
  898.  
  899.     * acgeneral.m4 (AC_OUTPUT): Add --recheck option to config.status.
  900.  
  901.     * acspecific.m4 (AC_ST_RDEV, AC_CONST): New macros.
  902.  
  903.     * acgeneral.m4 (AC_DEFINE): Don't consider an empty value arg to
  904.     be an omitted arg.
  905.  
  906. Thu Jul  2 16:05:05 1992  David J. MacKenzie  (djm@wookumz.gnu.ai.mit.edu)
  907.  
  908.     * acspecific.m4 (AC_GETLOADAVG): New macro.
  909.  
  910.     * autoconf.sh: Only reject an arg that's not a known option if it
  911.     is an option.
  912.  
  913. Tue Jun 30 16:08:04 1992  David J. MacKenzie  (djm@wookumz.gnu.ai.mit.edu)
  914.  
  915.     * acgeneral.m4 (AC_INIT, AC_OUTPUT): Eliminate vpsub.
  916.  
  917. Thu Jun 25 12:42:10 1992  David J. MacKenzie  (djm@apple-gunkies.gnu.ai.mit.edu)
  918.  
  919.     * autoconf.sh: Add --version option.
  920.     * acgeneral.m4: Support it.
  921.  
  922. Wed Jun 24 14:04:13 1992  David J. MacKenzie  (djm@goldman.gnu.ai.mit.edu)
  923.  
  924.     * acspecific.m4 (AC_TIMEZONE): Do the checks unconditionally,
  925.     not only if strftime.o is in LIBOBJS.
  926.  
  927.     * acspecific.m4 (AC_DIR_HEADER): Don't assume sys/dir.h exists.
  928.  
  929.     * acgeneral.m4 (AC_PROGRAM_CHECK): Don't include the program
  930.     name in the value-if-found.  From Rich Murphey.
  931.     * acspecific.m4 (AC_PROG_{GCC,RANLIB,GAWK,BISON,FLEX}): Change
  932.     callers.
  933.  
  934.     * acgeneral.m4 (AC_OUTPUT): Mention the args given to
  935.     configure in a comment in config.status.
  936.  
  937. Fri Jun 19 13:18:12 1992  David J. MacKenzie  (djm@wookumz.gnu.ai.mit.edu)
  938.  
  939.     * acgeneral.m4 (AC_FUNC_CHECK): Use the third arg when it's
  940.     non-null, not when it's null.  From Ian Lance Taylor.
  941.  
  942. Thu Jun 18 12:10:27 1992  David J. MacKenzie  (djm@wookumz.gnu.ai.mit.edu)
  943.  
  944.     * acgeneral.m4 (AC_BEFORE): Print message in next-error format.
  945.     From Franc,ois Pinard.
  946.  
  947.     * acgeneral.m4 (AC_PROGRAM_CHECK): If args-for-use is empty,
  948.     don't put a space after the program name.
  949.  
  950.     * acspecific.m4 (AC_DECLARE_YYTEXT): Move AC_REQUIREs from
  951.     AC_PROG_FLEX to here, where they belong.
  952.  
  953.     * acspecific.m4 (AC_MEMORY_H): Look for memchr instead of memcpy.
  954.     From Karl Berry.
  955.  
  956. Wed Jun 17 09:56:59 1992  David J. MacKenzie  (djm@wookumz.gnu.ai.mit.edu)
  957.  
  958.     * acgeneral.m4 (AC_BEFORE): New macro.
  959.     * acspecific.m4 (AC_PROG_GCC, AC_DIR_HEADER, AC_AIX,
  960.     AC_MINIX, AC_ISC_POSIX): Use it.
  961.  
  962. Tue Jun 16 14:46:29 1992  David J. MacKenzie  (djm@wookumz.gnu.ai.mit.edu)
  963.  
  964.     * autoconf.sh: Remove incomplete output file if interrupted.
  965.  
  966.     * acgeneral.m4 (AC_INIT): Avoid running an extra subshell for pwd.
  967.     From Franc,ois Pinard.
  968.  
  969. Mon Jun 15 21:27:49 1992  David J. MacKenzie  (djm@wookumz.gnu.ai.mit.edu)
  970.  
  971.     * acgeneral.m4 (AC_TEST_PROGRAM): Take another arg for
  972.     cross-compiling.
  973.     * acspecific.m4 (AC_CROSS_CHECK): New program.
  974.  
  975.     * acgeneral.m4 (AC_REQUIRE, AC_PROVIDE): New macros.
  976.     (AC_HEADER_EGREP, AC_PROGRAM_EGREP, AC_TEST_CPP): Use them.
  977.     * acspecific.m4 (AC_PROG_GCC, AC_GCC_TRADITIONAL, AC_PROG_CPP,
  978.     AC_PROG_FLEX, AC_INLINE): Ditto.
  979.  
  980. Sat Jun 13 17:54:24 1992  David J. MacKenzie  (djm@wookumz.gnu.ai.mit.edu)
  981.  
  982.     * acspecific.m4 (AC_MEMORY_H): echo what it's doing.
  983.  
  984. Thu Jun 11 14:18:35 1992  David J. MacKenzie  (djm@wookumz.gnu.ai.mit.edu)
  985.  
  986.     * acspecific.m4 (AC_MINUS_C_MINUS_O, AC_INLINE,
  987.     AC_SETVBUF_REVERSED): New macros.
  988.     (AC_ALLOCA): Define HAVE_ALLOCA_H if appropriate.
  989.  
  990.     * acgeneral.m4 (AC_INIT): Do pwd in the srcdir, not current dir.
  991.     Scan through "$@" (implicitly) instead of $*.
  992.     (AC_HEADER_EGREP, AC_PROGRAM_EGREP, AC_COMPILE_CHECK,
  993.     AC_TEST_PROGRAM, AC_TEST_CPP): Supply a `:' if `true' argument
  994.     is empty.
  995.     * acgeneral.m4, acspecific.m4: Omit `:' in callers.
  996.  
  997. Wed Jun 10 12:03:11 1992  David J. MacKenzie  (djm@churchy.gnu.ai.mit.edu)
  998.  
  999.     * acgeneral.m4 (AC_HEADER_EGREP, AC_PROGRAM_EGREP, AC_HEADER_CHECK,
  1000.     AC_COMPILE_CHECK, AC_TEST_PROGRAM, AC_TEST_CPP, AC_FUNC_CHECK):
  1001.     Make the last argument (program to run if test fails) optional.
  1002.     (AC_HAVE_FUNCS, AC_HAVE_HEADERS): Don't pass optional last args.
  1003.     * acspecific.m4 (most macros): Likewise.
  1004.  
  1005. Mon Jun  8 16:27:10 1992  David J. MacKenzie  (djm@nutrimat.gnu.ai.mit.edu)
  1006.  
  1007.     * acspecific.m4 (AC_VFORK): Get rid of backquotes.
  1008.  
  1009.     * acgeneral.m4 (AC_OUTPUT): Exit with 0 status when
  1010.     --no-create was given.
  1011.     Only write to the AC_CONFIG_NAME file if it doesn't exist or is
  1012.     different from what we'd write.  From Ian Lance Taylor.
  1013.  
  1014. Thu Jun  4 14:46:22 1992  David J. MacKenzie  (djm@geech.gnu.ai.mit.edu)
  1015.  
  1016.     * acspecific.m4 (AC_UNISTD_H, AC_UID_T, AC_SIZE_T, AC_PID_T,
  1017.     AC_ST_BLKSIZE, AC_STRUCT_TM): Quote the whole macro body.
  1018.  
  1019.     * acgeneral.m4 (AC_OUTPUT): Look for config header.in in
  1020.     top_srcdir, not srcdir.  From Garrett Wollman.
  1021.  
  1022.     * acgeneral.m4 (AC_OUTPUT): Don't add make .NOEXPORT rule to
  1023.     output files.
  1024.  
  1025.     * acgeneral.m4, acspecific.m4: Rename AC_PROG_CHECK to
  1026.     AC_PROGRAM_CHECK, AC_PROG_EGREP to AC_PROGRAM_EGREP,
  1027.     AC_TEST_PROG to AC_TEST_PROGRAM.
  1028.  
  1029. Wed Jun  3 14:00:07 1992  David J. MacKenzie  (djm@wookumz.gnu.ai.mit.edu)
  1030.  
  1031.     * acgeneral.m4 (AC_INIT, AC_OUTPUT): Add --no-create option.
  1032.  
  1033.     * acgeneral.m4 (AC_COMPILE_CHECK): Check the C compiler exit
  1034.     status instead of trying to run the test program.
  1035.  
  1036.     * acspecific.m4 (AC_RESTARTABLE_SYSCALLS): Use AC_TEST_PROG
  1037.     instead of doing it by hand.
  1038.  
  1039.     * acspecific.m4 (AC_PROG_GCC, AC_AIX, AC_XENIX_DIR,
  1040.     AC_SCO_INTL, AC_DYNIX_SEQ): Use AC_PROG_EGREP instead of
  1041.     AC_TEST_PROG.
  1042.  
  1043.     * acgeneral.m4 (AC_TEST_PROG): Renamed from AC_TEST_PROGRAM.
  1044.  
  1045.     * acgeneral.m4 (AC_INIT): Don't relativize `.'.
  1046.     (AC_OUTPUT): Substitute the subdirectory path, not the top
  1047.     path, for srcdir, unless the top path is `.'.
  1048.  
  1049.     * acgeneral.m4 (AC_OUTPUT): Special-case substituting DEFS.
  1050.     From Ian Lance Taylor.
  1051.  
  1052.     * acspecific.m4 (AC_GCC_TRADITIONAL): Use CPP instead of
  1053.     compiling a test program.
  1054.  
  1055.     * acgeneral.m4 (AC_TEST_CPP): Pass DEFS to CPP.
  1056.     (AC_HEADER_EGREP): Don't echo anything.
  1057.     (AC_PROG_EGREP): New macro.
  1058.  
  1059. Tue Jun  2 14:07:27 1992  David J. MacKenzie  (djm@churchy.gnu.ai.mit.edu)
  1060.  
  1061.     * acgeneral.m4 (AC_CONFIG_HEADER): Renamed from AC_HEADER_FILE.
  1062.     Rename AC_HEADER_NAME TO AC_CONFIG_NAME.
  1063.     (AC_SUBST): Add the arg variable to a diversion for config.status.
  1064.     (AC_OUTPUT): Write the code to create output files into config.status,
  1065.     then run that.  Always use `awk'; checking for nawk in a subshell
  1066.     doesn't seem to work on 4.3BSD.
  1067.  
  1068.     * acgeneral.m4 (AC_HEADER_EGREP): Pass DEFS to CPP.
  1069.  
  1070.     * acspecific.m4 (AC_SIZE_T): Define size_t as int, not long.
  1071.     From Ian Lance Taylor.
  1072.  
  1073.     * acspecific.m4 (AC_STDC_HEADERS): Also check for stdarg.h.
  1074.     From Garrett Wollman.
  1075.  
  1076. Wed May 20 00:34:03 1992  David J. MacKenzie  (djm@churchy.gnu.ai.mit.edu)
  1077.  
  1078.     * acgeneral.m4 (AC_OUTPUT): Use nawk if available.
  1079.  
  1080.     * acgeneral.m4 (AC_INIT): Make srcdir=`.' absolute.
  1081.  
  1082.     * acspecific.m4 (AC_DIR_HEADER): Include sys/types.h before
  1083.     dir header in closedir test.
  1084.  
  1085.     * acgeneral.m4, acspecific.m4: AC_LIBTHING_CHECK renamed to
  1086.     AC_COMPILE_CHECK.
  1087.  
  1088.     * acspecific.m4 (AC_AIX, AC_XENIX_DIR, AC_SCO_INTL, AC_DYNIX_SEQ):
  1089.     Use the C preprocessor instead of just looking for files.
  1090.  
  1091. Mon May 18 20:51:50 1992  David J. MacKenzie  (djm@wookumz.gnu.ai.mit.edu)
  1092.  
  1093.     * acspecific.m4 (WORDS_BIGENDIAN): Fix exit expression.
  1094.     (AC_DECLARE_YYTEXT): Eval $CPP.
  1095.     (AC_DIR_HEADER): Compile the test program; don't just
  1096.     preprocess it.  Above all from Karl Berry.
  1097.  
  1098. Fri May 15 00:57:01 1992  David J. MacKenzie  (djm@churchy.gnu.ai.mit.edu)
  1099.  
  1100.     * acspecific.m4 (AC_AIX): Don't define _BSD, to avoid getting
  1101.     union wait.
  1102.  
  1103.     * acgeneral.m4 (AC_HEADER_EGREP): New macro, replacing AC_IDENT*.
  1104.     * acspecific.m4 (AC_MEMORY_H, AC_RETSIGTYPE, AC_{UID,SIZE,PID}_T):
  1105.     Use it.
  1106.  
  1107.     * acgeneral.m4 (AC_TEST_CPP): New macro.
  1108.     (AC_IDENT_{PRESENT,MISSING}): Macros deleted.
  1109.     (AC_HEADER_CHECK): Use AC_TEST_CPP, replaces AC_HEADER_{PRESENT,
  1110.     MISSING}.
  1111.     (AC_LIBTHING_CHECK): Replace AC_LIBTHING_{PRESENT,MISSING}.
  1112.     (AC_FUNC_CHECK): Replace AC_FUNC_PRESENT.
  1113.     (AC_INIT): Don't set INCLUDEDIR.
  1114.     * acspecific.m4 (AC_DIR_HEADER): Use AC_TEST_CPP.
  1115.     * All other macros: Don't refer to INCLUDEDIR; use
  1116.     AC_HEADER_CHECK instead.
  1117.  
  1118.     * acspecific.m4 (AC_PROG_CPP): Don't evaluate $CC until called.
  1119.     Try $CC -E before /lib/cpp.
  1120.  
  1121. Thu May 14 23:15:02 1992  David J. MacKenzie  (djm@churchy.gnu.ai.mit.edu)
  1122.  
  1123.     * acgeneral.m4 (AC_OUTPUT): Remove each file before creating it.
  1124.  
  1125. Sat May  9 14:52:57 1992  David J. MacKenzie  (djm@churchy.gnu.ai.mit.edu)
  1126.  
  1127.     * acspecific.m4 (AC_WAIT3_RUSAGE): New macro.
  1128.  
  1129.     * acgeneral.m4 (AC_INIT, AC_OUTPUT): Use AC_SUBST instead of a
  1130.     special mechanism to substitute for srcdir.
  1131.  
  1132.     * acgeneral.m4 (AC_OUTPUT): Substitute for exec_prefix if it
  1133.     was given, even if not substituting for prefix.
  1134.  
  1135.     * acgeneral.m4 (AC_INIT, AC_OUTPUT): Remove @VPATH@
  1136.     substitution; use @srcdir@ instead. 
  1137.  
  1138. Sun May  3 01:21:47 1992  David J. MacKenzie  (djm@geech.gnu.ai.mit.edu)
  1139.  
  1140.     * acgeneral.m4 (AC_NOTICE): New macro taken from AC_INIT, to avoid
  1141.     m4 coredump.  From Karl Berry.
  1142.  
  1143.     * acgeneral.m4 (AC_OUTPUT): Look for header-file.in in $srcdir,
  1144.     not current dir.
  1145.  
  1146.     * acgeneral.m4 (AC_IDENT_{MISSING,PRESENT}): Make them agree
  1147.     with the documentation -- the third arg is a shell command,
  1148.     not an identifier to define.
  1149.     * acspecific.m4 (AC_DIR_HEADER): Change the caller.
  1150.  
  1151. Mon Apr 27 09:15:15 1992  David J. MacKenzie  (djm@churchy.gnu.ai.mit.edu)
  1152.  
  1153.     * acspecific.m4: Use AC_TEST_PROGRAM wherever $compile was
  1154.     being used directly.
  1155.  
  1156.     * acgeneral.m4 (AC_HAVE_HEADERS, AC_HAVE_FUNCS,
  1157.     AC_FUNC_PRESENT, AC_TEST_PROGRAM): New macros from Ian Lance Taylor.
  1158.  
  1159.     * acspecific.m4 (AC_PROG_INSTALL): Screen out /usr/sbin/install.
  1160.     (AC_CHAR_UNSIGNED): Don't define __CHAR_UNSIGNED__ if it's
  1161.     predefined.
  1162.  
  1163. Fri Apr 24 10:08:21 1992  David J. MacKenzie  (djm@churchy.gnu.ai.mit.edu)
  1164.  
  1165.     * acgeneral.m4 (AC_OUTPUT): Make the arg a list of files instead of
  1166.     directories.
  1167.  
  1168.     * acspecific.m4 (AC_ALLOCA): Check whether the alternate libraries
  1169.     actually contain alloca.  From Ian Lance Taylor.
  1170.  
  1171.     * acspecific.m4 (AC_PROG_CPP): New macro.
  1172.  
  1173.     * acgeneral.m4 (AC_OUTPUT): Allow newly defined values to be more
  1174.     than one word for AC_HEADER_FILE.  From Karl Berry.
  1175.  
  1176.     * acgeneral.m4 (AC_OUTPUT): Don't substitute DEFS if AC_HEADER_FILE.
  1177.     (AC_LIBTHING{PRESENT,MISSING}): Run conftest in subshell.
  1178.     From Ian Lance Taylor.
  1179.  
  1180. Local Variables:
  1181. mode: indented-text
  1182. left-margin: 8
  1183. version-control: never
  1184. End:
  1185.